#define a 1
#define b 2
#define c 3
.echoln "Running 6 tests..."
.if a=1
.echoln "Test 1 PASS"
.else
.error "Test 1 FAIL"
.endif
.if b=2
 .if b=3
  .error "Test 2 FAIL"
 .else
  .echoln "Test 2 PASS"
 .endif
 .if c=3
  .echoln "Test 3 PASS"
 .else
  .error "Test 3 FAIL"
 .endif
.else
 .if b=2
  .error "Test 2 FAIL"
 .else
  .error "Test 2 FAIL"
 .endif
.endif
.if a=2
.error "Test 4 FAIL"
.elseif b=2
.echoln "Test 4 PASS"
.elseif c=1
.error "Test 4 FAIL"
.else
.error "Test 4 FAIL"
.endif
.if c=1
.error "Test 5 FAIL"
.elseif a=3
.error "Test 5 FAIL"
.else
.echoln "Test 5 PASS"
.endif
.endif